@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; left:0px; right:0px; font-family:Arial;}
.header { width:100%; float:left;}
.top-header { width:100%; float:left; position:relative; margin:18px 0 10px 0;}
.header_wrapper { width:1000px; margin:0 auto;}
.header {  width: 100%; float: left;}
.logo { width:120px; float:left; margin: 0 0 0 10%;}
.logo img { width:100%;}
.wel_title { float: left;width: 528px;}
.wel_title h2 { color:#1AA9D5; text-transform:uppercase; font-family:Arial; font-size:30px;  margin: 35px 0 35px 7px;}
.tot_login { width:100%; float:left; background:#1AA9D5; margin-bottom:16px;}
.login { width:1000px; margin:0 auto;}
.in_login { width:500px; margin:6% 25%; float:left; background:#FDFDFD; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;  box-shadow: 0 1px 9px #3083BC;}
.top_login { width:100%; float:left; background:#F5F6FA; -webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.top_login h4 { margin:0; padding:10px 0; font-size:18px; font-weight:bold; text-align:center; color:#FE9900;}
.login_form { width:100%; float:left;}
.forms { float: left; padding: 10% 15%; width: 70%;}
.my_field { width:100%; float:left; margin-bottom:30px;}
.my_field p { font-size:16px; color:#1AA9D5; margin:0px; font-weight:bold;}
.my_field input{width:250px;}
.my_field button { background:#1aa9d5; border:none; border-radius: 8px; box-shadow: 0 1px 4px 2px #ccc; color: #fff; font-weight: bold; padding: 5px;
width: 110px; margin:0 0 0 41%;}
.footer { width:100%; float:left;}
.footer p { text-align:center; font-size:14px; color:#666;}
.error { color:#F00;  float: left; font-size: 12px;  margin:0 0 14px 89px; width: 100%;}
.tot_merchants { width:100%; float:left; background:#FDFDFD; margin:0% 0 6%; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;  box-shadow: 0 1px 9px #3083BC;}
.add_mer { margin:4% 0 2% 0;}
.add_mer a { color:#fff;font-size: 20px;font-weight: bold;}
.tot_mer { width:100%; float:left; background:#FDFDFD; margin:6% 0 6%; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;  box-shadow: 0 1px 9px #3083BC;}
.tot_mer h2 { font-size:22px; text-align:center; color:#1AA9D5;}
.form1 {  float: left;  margin: 0 22% 5%;padding: 3%; width: 50%; background:#F0F0F0; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; }
.a { margin:0 85px 0 0;}
.b { margin:0 42px 0 0;}
.c { margin:0 18px 0 0;}
.d { margin:0 40px 0 0;}
.e { margin:0 47px 0 0;}
.f {margin: 0 75px 0 0;}
.g { margin: 0 11px 0 0;}

.list {  border-radius: 5px; padding: 8px 0;float: left;margin: 1%; width: 98%; background:#f4f4f4; border:1px solid #d7d7d7; font-size:16px; text-transform:uppercase;}
.list small{ font-size:16px; font-weight:normal; text-transform:capitalize; width:60%; display: inline-block;}
.list_left, .list_right {float: left;padding: 0 2%; width: 46%;}
.clearfix { clear:both; height:0;}
.list hr{border-color: #fff #fff blue; border-left: medium none #fff;  border-right: medium none #fff; border-top: medium none #fff;}
.list  p { margin-bottom: 5px; padding:5px; margin-top: 0;}
.list > small{font-weight:bold!important;}

.list{color:#000; font-weight:bold}

.list p:nth-child(even) {background:#f8f8f8}
.list p:nth-child(odd) {background: none}
.tot_welcome {background: #fdfdfd; border-radius: 10px; float: left; margin: 6% 0 6%; width: 100%;  box-shadow: 0 1px 9px #3083BC;}
.logout {  float: left; width: 100%;}
.logout > a { color: #fb9903; float: right; font-size: 17px; font-weight: bold; padding: 8px 0; width: 60px;}
.users { background:#f4f4f4; border-radius: 10px; float: left; margin: 38px 25%; width: 50%;}
.users ul li { list-style-type: none;  padding: 10px 0;}
.users span { font-size:14px; padding:0 0 0 12px;}
.users a { color: #1aa9d5;  float: left; font-weight: bold; width: 75px;}
.login-head { float: right;margin: 34px 0 0; width: 10%;}
.dashboard { float: left;margin: 0 18%;width: 64%;min-height:200px;}
.dash_left ,.dash_right{ background: #F0F0F0;border-radius: 10px;float: left; margin: 45px 41px; width: 35%;}
.dash_left h1,.dash_right h1 { color: #1aa9d5; font-size: 24px; text-align: center;}
.dash_left > a> img,.dash_right > a> img { margin: 0 21%;}
.top_list { float: left; width: 100%;}
.left_list { float: left;width: 20%;  margin-left: 25px;}
.right_list { float: right; width: 6%;}
.left_list > h2 {color: #1aa9d5;}
.er {  margin: 6px 0 0 133px; width: 79%;}
.success{color:green;text-align:center;padding: 20px 0 0 0 }
.menu { width: 100%; float: left; background: #eaeaea;}
.menu ul { width: 100%;}
.menu ul li { list-style-type: none; display: inline;}
.menu ul li a { text-decoration: none; color: #0033CC; font-size: 18px; padding: 0 16px; font-weight: bold;}
.re_page { width: 96%; margin: 0 auto;}
.re_page h2 { color: #1aa9d5; font-size: 24px; font-weight: bold;  text-transform: uppercase;}
.re_tit { margin-top:26px; float: right;position: relative; text-align: center; margin-bottom: 30px;}
.re_tit span { background:#eaeaea; color: #000; font-weight: bold; padding: 16px 56px; text-align: center; width: 100%;}
.re_search { width: 100%; float: left;}
.re_tot { width: 100%; float: left;}

.re_left {
    float: left;
    width: 20%;;
    margin: 0 0 0 45px
}
.re_tot1 { width: 100%; float: left;}
#searchbox
{
    background: #eaeaea;
    border-width: 1px;
    border-style: solid;
    border-color: #c4d9df #a4c3ca #83afb7;            
    text-align: center;
    height: 35px;
    padding: 10px;
    margin:0px auto 0px;
    overflow: hidden; /* Clear floats */
     width: 40%;
}
#searchbox > input {
    padding: 5px 0 5px 8px;
}

.re_search select {
    padding: 5px;
    width: 180px;
}
#search { width: 180px;}
#submit {
    background: #1aa9d5;
    color: #fff;
    font-weight: bold;
    padding: 0 4px;
    width: 113px;
    border: 1px solid #ccc;
    border-radius: 2px;
}
.re_next{
    background: #1aa9d5;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #fff;
    float: right;
    font-size: 18px;
    font-weight: bold;
    margin: 10px 0;
    padding: 5px;
    width: 200px;
}.re_next1{
    background: #1aa9d5;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #fff;
    float: right;
    font-size: 18px;
    font-weight: bold;
    margin: 0 25px 0 0;
    padding: 5px;
    width: 200px;
    
}
.re_next{
    background: #1aa9d5;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #fff;
    float: right;
    font-size: 18px;
    font-weight: bold;
    margin: 10px 0;
    padding: 5px;
    width: 200px;
}

.re_next2{
    background: #1aa9d5;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    margin: 10px 0;
    padding: 5px;
    width: 200px;
}

.re_table table a:link {
	color: #666;
	font-weight: bold;
	text-decoration:none;
}
.re_table table a:visited {
	color: #999999;
	font-weight:bold;
	text-decoration:none;
}
.re_table table a:active,
.re_table table a:hover {
	color: #bd5a35;
	text-decoration:underline;
}
.re_table table {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	background:#eaebec;
	/*margin:0px 0px 20px 20px;*/
	border:#ccc 1px solid;

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	-moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
}
.re_table table th {
	padding:21px 25px 22px 25px;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;

	background: #0033cc;
	color: #fff;
	font-size: 16px;
}
.re_table table th:first-child {
	text-align: left;
	padding-left:20px;
}
.re_table table tr:first-child th:first-child {
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
}
.re_table table tr:first-child th:last-child {
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}
.re_table table tr {
	text-align: center;
	padding-left:20px;
}
.re_table table td:first-child {
	text-align: left;
	padding-left:20px;
	border-left: 0;
}
.re_table table td {
	padding:18px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;

	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
.re_table table tr.even td {
	background: #f6f6f6;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}
.re_table table tr:last-child td {
	border-bottom:0;
}
.re_table table tr:last-child td:first-child {
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
.re_table table tr:last-child td:last-child {
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}
.re_table table tr:hover td {
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);	
}


#ui-datepicker-div{  position: absolute;  font-size:15px;}






























































}
